From 787830d36078689e81e7df2809330ded5e38d19e Mon Sep 17 00:00:00 2001 From: Emmanuele Bassi Date: Mon, 15 Feb 2021 16:43:10 +0000 Subject: [PATCH] ci: Update the CI image for docs building We don't use Pandoc any more, but we need a bunch of Python modules for gi-docgen. --- .gitlab-ci.yml | 2 +- .gitlab-ci/fedora-docs.Dockerfile | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 7f0f4f5c25..aaf0c27d7f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -26,7 +26,7 @@ variables: MESON_TEST_TIMEOUT_MULTIPLIER: 3 FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora:v28" FLATPAK_IMAGE: "registry.gitlab.gnome.org/gnome/gnome-runtime-images/gnome:master" - DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v25" + DOCS_IMAGE: "registry.gitlab.gnome.org/gnome/gtk/fedora-docs:v26" .only-default: only: diff --git a/.gitlab-ci/fedora-docs.Dockerfile b/.gitlab-ci/fedora-docs.Dockerfile index d2e8c5ad40..403daeadb1 100644 --- a/.gitlab-ci/fedora-docs.Dockerfile +++ b/.gitlab-ci/fedora-docs.Dockerfile @@ -1,6 +1,11 @@ FROM registry.gitlab.gnome.org/gnome/gtk/fedora-base:v25 -RUN dnf -y install pandoc +RUN dnf -y install \ + python3-jinja2 \ + python3-markdown \ + python3-pygments \ + python3-toml \ + python3-typogrify ARG HOST_USER_ID=5555 ENV HOST_USER_ID ${HOST_USER_ID} -- 2.30.2